NMT-1521: Add per interface ipv4 forwarding test. - #1372
Conversation
Signed-off-by: Emilia Desch <emy@redhat.com>
WalkthroughAdds a new example manifest for a NodeNetworkConfigurationPolicy enabling IPv4 forwarding on eth1, and registers this example in the test examples list. No other files or behaviors are modified. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests
Tip 👮 Agentic pre-merge checks are now available in preview!Pro plan users can now enable pre-merge checks in their settings to enforce checklists before merging PRs.
Please see the documentation for more information. Example: reviews:
pre_merge_checks:
custom_checks:
- name: "Undocumented Breaking Changes"
mode: "warning"
instructions: |
Pass/fail criteria: All breaking changes to public APIs, CLI flags, environment variables, configuration keys, database schemas, or HTTP/GraphQL endpoints must be documented in the "Breaking Change" section of the PR description and in CHANGELOG.md. Exclude purely internal or private changes (e.g., code not exported from package entry points or explicitly marked as internal).Please share your feedback with us on this Discord post. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request introduces a new example and a corresponding test for configuring per-interface IPv4 forwarding. The changes are clear and well-contained. My review includes one suggestion for the new example YAML file to improve its conciseness by removing a redundant property, which will help align it with best practices for users who might copy this example.
|
@emy looks like like the upgrade test fail at the test ? |
|
But it's not only that failing... I see also as well as |
|
/retest |
1 similar comment
|
/retest |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: qinqon The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest-required |
Is this a BUG FIX or a FEATURE ?:
/kind enhancement
What this PR does / why we need it:
As discussed with @qinqon we're introducing an example test for per interface ipv4 forwarding.
Special notes for your reviewer:
Release note:
Summary by CodeRabbit